--*************ANIMATION SUITE****************--
--**************Property of Hxrmn*****************--
--*************Hxrmn@comcast.net*****************--
--DO NOT RE-DISTRIBUTE WITHOUT HXRMN'S CONSENT--
--********************************************--

ParamList = {}
ParamList.PhysObj = {}
ParamList.Entity = {}

ParamList.PhysObj.Setters = {
["Position"] = _R["PhysObj"].SetPos,
["Angle"] = _R["PhysObj"].SetAngle,
["Velocity"] = _R["PhysObj"].SetVelocity
}

ParamList.Entity.Setters = {
["Material"] = _R["Entity"].SetMaterial
}

ParamList.PhysObj.Getters = {
["Position"] = _R["PhysObj"].GetPos,
["Angle"] = _R["PhysObj"].GetAngle,
["Velocity"] = _R["PhysObj"].GetVelocity,
}

ParamList.Entity.Getters = {
["Material"] = _R["Entity"].GetMaterial
}

function IsAnimatable(ent)
	if(ent:GetClass() == "prop_physics" or
	   ent:GetClass() == "prop_ragdoll") then
		return true
	end
return false
end